impossible action - French English Dictionary